document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. package com.okedroid.fathur.myapplication;
  2.  
  3. import android.graphics.drawable.Drawable;
  4. import android.os.Bundle;
  5. import android.support.v7.app.AppCompatActivity;
  6. import android.widget.ImageView;
  7. import android.widget.TextView;
  8.  
  9. import java.io.IOException;
  10. import java.io.InputStream;
  11.  
  12. public class MainActivity extends AppCompatActivity {
  13.  
  14.  
  15.     ImageView mImage;
  16.     TextView mText;
  17.  
  18.  
  19.     @Override
  20.     protected void onCreate(Bundle savedInstanceState) {
  21.         super.onCreate(savedInstanceState);
  22.         setContentView(R.layout.activity_main);
  23.  
  24.  
  25.  
  26.         mImage = (ImageView)findViewById(R.id.image);
  27.         mText = (TextView)findViewById(R.id.text);
  28.  
  29.  
  30.  
  31.  
  32.         loadDataFromAsset();
  33.     }
  34.  
  35.     public void loadDataFromAsset() {
  36.         // load text
  37.         try {
  38.             // get input stream for text
  39.             InputStream is = getAssets().open("text.txt");
  40.             // check size
  41.             int size = is.available();
  42.             // create buffer for IO
  43.             byte[] buffer = new byte[size];
  44.             // get data to buffer
  45.             is.read(buffer);
  46.             // close stream
  47.             is.close();
  48.             // set result to TextView
  49.             mText.setText(new String(buffer));
  50.         }
  51.         catch (IOException ex) {
  52.             return;
  53.         }
  54.  
  55.         // load image
  56.         try {
  57.             // get input stream
  58.             InputStream ims = getAssets().open("bill_gates.png");
  59.             // load image as Drawable
  60.             Drawable d = Drawable.createFromStream(ims, null);
  61.             // set image to ImageView
  62.             mImage.setImageDrawable(d);
  63.         }
  64.         catch(IOException ex) {
  65.             return;
  66.         }
  67.  
  68.     }
  69. }
');