Changeset 42e7061 in dispositivos_moviles
- Timestamp:
- Nov 8, 2013, 8:38:50 AM (10 years ago)
- Branches:
- master
- Children:
- ba6bc7c
- Parents:
- 5366356
- Location:
- TibisayMovil
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
TibisayMovil/gen/ve/gob/cenditel/tibisaymovil/R.java
r6f9915f r42e7061 112 112 } 113 113 public static final class id { 114 public static final int ImageView01=0x7f0c008 b;115 public static final int TextView01=0x7f0c007 8;116 public static final int action_settings=0x7f0c008 c;114 public static final int ImageView01=0x7f0c008c; 115 public static final int TextView01=0x7f0c0079; 116 public static final int action_settings=0x7f0c008d; 117 117 public static final int archivo_descifrado=0x7f0c0024; 118 118 public static final int archivo_original_a_descifrar=0x7f0c0050; 119 119 public static final int archivo_original_a_firmar=0x7f0c0041; 120 120 public static final int archivo_original_pdf=0x7f0c0020; 121 public static final int archivo_para_firmar=0x7f0c007 e;121 public static final int archivo_para_firmar=0x7f0c007f; 122 122 public static final int arrow_show_errors=0x7f0c0025; 123 123 public static final int button_accept=0x7f0c0007; … … 136 136 public static final int button_clear_text=0x7f0c0005; 137 137 public static final int button_clear_zone=0x7f0c0003; 138 public static final int button_delete=0x7f0c005 4;139 public static final int button_finish=0x7f0c008 6;140 public static final int button_finish_text=0x7f0c008 7;141 public static final int button_finish_zone=0x7f0c008 5;138 public static final int button_delete=0x7f0c0055; 139 public static final int button_finish=0x7f0c0087; 140 public static final int button_finish_text=0x7f0c0088; 141 public static final int button_finish_zone=0x7f0c0086; 142 142 public static final int button_next=0x7f0c000c; 143 143 public static final int button_next_zone=0x7f0c000b; 144 public static final int button_open=0x7f0c006 1;145 public static final int button_recreate=0x7f0c007 a;144 public static final int button_open=0x7f0c0062; 145 public static final int button_recreate=0x7f0c007b; 146 146 public static final int button_remove_certificate=0x7f0c0011; 147 147 public static final int button_remove_certificate_text=0x7f0c0012; 148 148 public static final int button_remove_certificate_zone=0x7f0c0010; 149 public static final int button_share=0x7f0c008 9;150 public static final int button_share_text=0x7f0c008 a;151 public static final int button_share_zone=0x7f0c008 8;152 public static final int cert_chooser=0x7f0c005 7;153 public static final int cert_chooser_install_button=0x7f0c005 3;154 public static final int cert_data=0x7f0c005 c;155 public static final int cert_description=0x7f0c005 6;156 public static final int cert_item_alias=0x7f0c005 8;157 public static final int cert_item_selected=0x7f0c005 a;158 public static final int cert_item_subject=0x7f0c005 9;149 public static final int button_share=0x7f0c008a; 150 public static final int button_share_text=0x7f0c008b; 151 public static final int button_share_zone=0x7f0c0089; 152 public static final int cert_chooser=0x7f0c0058; 153 public static final int cert_chooser_install_button=0x7f0c0054; 154 public static final int cert_data=0x7f0c005d; 155 public static final int cert_description=0x7f0c0057; 156 public static final int cert_item_alias=0x7f0c0059; 157 public static final int cert_item_selected=0x7f0c005b; 158 public static final int cert_item_subject=0x7f0c005a; 159 159 public static final int certificate_issuer=0x7f0c004f; 160 160 public static final int certificate_list=0x7f0c0027; … … 163 163 public static final int certificate_valid_from=0x7f0c0015; 164 164 public static final int certificate_valid_until=0x7f0c004d; 165 public static final int certificate_zone=0x7f0c006 7;166 public static final int change_password=0x7f0c006 2;167 public static final int confirmation=0x7f0c007 c;168 public static final int confirmation_bar=0x7f0c006 b;169 public static final int confirmation_decription=0x7f0c006 8;170 public static final int confirmation_list=0x7f0c006 9;171 public static final int confirmation_separator=0x7f0c006 a;172 public static final int data_header=0x7f0c005 b;165 public static final int certificate_zone=0x7f0c0068; 166 public static final int change_password=0x7f0c0063; 167 public static final int confirmation=0x7f0c007d; 168 public static final int confirmation_bar=0x7f0c006c; 169 public static final int confirmation_decription=0x7f0c0069; 170 public static final int confirmation_list=0x7f0c006a; 171 public static final int confirmation_separator=0x7f0c006b; 172 public static final int data_header=0x7f0c005c; 173 173 public static final int decryption_result_layout=0x7f0c001e; 174 174 public static final int destinatario=0x7f0c002d; 175 public static final int divider=0x7f0c007 7;176 public static final int docs_data=0x7f0c005 e;175 public static final int divider=0x7f0c0078; 176 public static final int docs_data=0x7f0c005f; 177 177 public static final int documents_list=0x7f0c0051; 178 public static final int fail_text=0x7f0c006 6;179 public static final int file_check=0x7f0c007 3;180 public static final int file_checkbox=0x7f0c006 c;178 public static final int fail_text=0x7f0c0067; 179 public static final int file_check=0x7f0c0074; 180 public static final int file_checkbox=0x7f0c006d; 181 181 public static final int file_list=0x7f0c001d; 182 public static final int file_radio=0x7f0c007 2;182 public static final int file_radio=0x7f0c0073; 183 183 public static final int filename_data=0x7f0c002a; 184 public static final int filename_modified=0x7f0c006 d;184 public static final int filename_modified=0x7f0c006e; 185 185 public static final int filename_text=0x7f0c002b; 186 public static final int files_to_sign=0x7f0c005 d;187 public static final int fixing=0x7f0c006 0;188 public static final int generalView=0x7f0c005 5;189 public static final int imageListMainMenu=0x7f0c007 4;186 public static final int files_to_sign=0x7f0c005e; 187 public static final int fixing=0x7f0c0061; 188 public static final int generalView=0x7f0c0056; 189 public static final int imageListMainMenu=0x7f0c0075; 190 190 public static final int label_archivo_a_descifrar=0x7f0c001f; 191 191 public static final int label_archivo_a_firmar=0x7f0c0040; … … 201 201 public static final int layout_certificate_to_remove=0x7f0c0029; 202 202 public static final int layout_decrypted_file_and_arrow=0x7f0c0022; 203 public static final int layout_pdf_signed_result=0x7f0c0053; 203 204 public static final int linearLayout=0x7f0c0017; 204 205 public static final int linearLayout1=0x7f0c0013; … … 208 209 public static final int listViewErrors=0x7f0c0043; 209 210 public static final int listViewFunctions=0x7f0c002f; 210 public static final int lower_container=0x7f0c00 5f;211 public static final int nosignedfiles=0x7f0c008 0;212 public static final int not_connected_text=0x7f0c006 3;213 public static final int not_valid_text=0x7f0c006 4;211 public static final int lower_container=0x7f0c0060; 212 public static final int nosignedfiles=0x7f0c0081; 213 public static final int not_connected_text=0x7f0c0064; 214 public static final int not_valid_text=0x7f0c0065; 214 215 public static final int page_container=0x7f0c003e; 215 216 public static final int pages_spinner=0x7f0c003f; 216 public static final int password=0x7f0c007 9;217 public static final int password=0x7f0c007a; 217 218 public static final int path=0x7f0c001c; 218 219 public static final int pathstring=0x7f0c001b; 219 220 public static final int pkcs12_to_decrypt_description=0x7f0c001a; 220 public static final int progress=0x7f0c008 4;221 public static final int progress=0x7f0c0085; 221 222 public static final int sign_description=0x7f0c002e; 222 223 public static final int signature_date=0x7f0c0031; 223 public static final int signature_errors=0x7f0c007 1;224 public static final int signature_errors=0x7f0c0072; 224 225 public static final int signature_errors_text=0x7f0c0045; 225 public static final int signature_icon=0x7f0c00 6f;226 public static final int signature_icon=0x7f0c0070; 226 227 public static final int signatures_list=0x7f0c0052; 227 public static final int signer_data=0x7f0c006 e;228 public static final int signer_data=0x7f0c006f; 228 229 public static final int signer_detail_errors=0x7f0c0046; 229 public static final int signer_info=0x7f0c007 0;230 public static final int signing=0x7f0c008 2;231 public static final int signing_label=0x7f0c008 3;232 public static final int summary=0x7f0c00 7f;233 public static final int summary2=0x7f0c008 1;230 public static final int signer_info=0x7f0c0071; 231 public static final int signing=0x7f0c0083; 232 public static final int signing_label=0x7f0c0084; 233 public static final int summary=0x7f0c0080; 234 public static final int summary2=0x7f0c0082; 234 235 public static final int tableRow1=0x7f0c0032; 235 236 public static final int tableRow2=0x7f0c0036; 236 237 public static final int tableRow3=0x7f0c003a; 237 public static final int textListMainMenu=0x7f0c007 5;238 public static final int textView1=0x7f0c007 b;238 public static final int textListMainMenu=0x7f0c0076; 239 public static final int textView1=0x7f0c007c; 239 240 public static final int textView11=0x7f0c0033; 240 241 public static final int textView12=0x7f0c0034; … … 246 247 public static final int textView32=0x7f0c003c; 247 248 public static final int textView33=0x7f0c003d; 248 public static final int the_button=0x7f0c007 d;249 public static final int title=0x7f0c007 6;249 public static final int the_button=0x7f0c007e; 250 public static final int title=0x7f0c0077; 250 251 public static final int title_certificate_info=0x7f0c0048; 251 252 public static final int title_signature_date_info=0x7f0c0047; 252 253 public static final int title_signature_errors=0x7f0c0042; 253 254 public static final int type_image=0x7f0c0023; 254 public static final int valid_text=0x7f0c006 5;255 public static final int valid_text=0x7f0c0066; 255 256 } 256 257 public static final class layout { -
TibisayMovil/res/layout/activity_verify_result_pdf.xml
re68708b r42e7061 50 50 51 51 <LinearLayout 52 android:id="@+id/layout_pdf_signed_result" 52 53 android:layout_width="match_parent" 53 54 android:layout_height="0dp" -
TibisayMovil/src/ve/gob/cenditel/tibisaymovil/PDFVerifyResultActivity.java
rc14b8d2 r42e7061 4 4 import java.io.File; 5 5 import java.io.InputStream; 6 7 6 8 7 import android.net.Uri; … … 17 16 import android.view.Window; 18 17 import android.view.View.OnClickListener; 18 import android.webkit.MimeTypeMap; 19 19 import android.widget.AdapterView; 20 20 import android.widget.BaseAdapter; … … 39 39 import java.util.ArrayList; 40 40 import java.util.Random; 41 42 41 import java.security.cert.X509Certificate; 43 42 import java.text.SimpleDateFormat; … … 82 81 // ejecutar el proceso de verificacion del pdf 83 82 doVerification(pdfToVerify); 83 84 LinearLayout layoutPdfFileResult = (LinearLayout) this.findViewById(R.id.layout_pdf_signed_result); 85 86 OnClickListener pdfFileListener = new OnClickListener() { 87 public void onClick(View v) { 88 89 //Toast.makeText(getApplicationContext(), "**CLICK SOBRE EL archivo***", Toast.LENGTH_LONG).show(); 90 91 openIt(pdfToVerify, getMimeType(pdfToVerify)); 92 } 93 }; 94 layoutPdfFileResult.setOnClickListener(pdfFileListener); 95 96 84 97 85 98 // habilitar opciones de botones inferiores … … 174 187 for (int l=0; l < fields.length; l++) { 175 188 try { 176 Toast.makeText(getApplicationContext(), "PDFVerifyResultActivity - reading certificate: "+Integer.toString(l)+ " "+177 Integer.toString(fields[l].getInt(null)), Toast.LENGTH_SHORT).show();189 //Toast.makeText(getApplicationContext(), "PDFVerifyResultActivity - reading certificate: "+Integer.toString(l)+ " "+ 190 // Integer.toString(fields[l].getInt(null)), Toast.LENGTH_SHORT).show(); 178 191 179 192 caInput = new BufferedInputStream(getResources().openRawResource(fields[l].getInt(null))); … … 475 488 } 476 489 490 // funcion para obtener el tipo mime de un archivo 491 public static String getMimeType(String url) 492 { 493 String extension = url.substring(url.lastIndexOf(".")); 494 String mimeTypeMap = MimeTypeMap.getFileExtensionFromUrl(extension); 495 String mimeType = MimeTypeMap.getSingleton().getMimeTypeFromExtension(mimeTypeMap); 496 return mimeType; 497 } 498 499 500 // funcion para lanzar un intent que abra un archivo 501 private void openIt(String pdfFile, String mimeType) { 502 503 Intent shareIntent = new Intent(); 504 shareIntent.setAction(Intent.ACTION_VIEW); 505 File file = new File(pdfFile); 506 Uri uri = Uri.fromFile(file); 507 Log.i("DEBUG", file.getPath()); 508 shareIntent.setDataAndType(uri, mimeType); 509 startActivity(Intent.createChooser(shareIntent, getResources().getText(R.string.open_it_using))); 510 } 477 511 478 512 }
Note: See TracChangeset
for help on using the changeset viewer.