Advertisement
Guest User

Untitled

a guest
Aug 24th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.29 KB | None | 0 0
  1. package com.example.tnoye.bd_needle_selector_android;
  2.  
  3. import android.content.res.AssetManager;
  4. import android.support.v7.app.AppCompatActivity;
  5. import android.os.Bundle;
  6. import android.support.v7.widget.LinearLayoutManager;
  7. import android.support.v7.widget.RecyclerView;
  8. import android.view.View;
  9. import android.widget.Adapter;
  10. import android.widget.ArrayAdapter;
  11. import android.widget.Button;
  12. import android.widget.EditText;
  13. import android.widget.ListView;
  14. import android.widget.SearchView;
  15. import android.widget.TextView;
  16. import android.widget.Toast;
  17.  
  18. import java.io.BufferedReader;
  19. import java.io.File;
  20. import java.io.FileReader;
  21. import java.io.IOException;
  22. import java.io.InputStream;
  23. import java.io.InputStreamReader;
  24. import java.util.ArrayList;
  25. import java.util.HashMap;
  26.  
  27. public class MainActivity extends AppCompatActivity {
  28.  
  29. SearchView searchView;
  30.  
  31. ListView listView;
  32. //ArrayList<String> list, listOfLines;
  33. ArrayAdapter<String> adapter;
  34.  
  35. private View.OnClickListener corkyListener = new View.OnClickListener() {
  36. @Override
  37. public void onClick(View v) {
  38.  
  39. try {
  40. BufferedReader br = new BufferedReader(new InputStreamReader(getAssets().open("data.txt")));
  41. TextView txtResult = (TextView) findViewById(R.id.result);
  42. EditText textInput = (EditText) findViewById(R.id.input);
  43. ArrayList<String> list = new ArrayList<String>();
  44. ArrayList<String> listOfLines = new ArrayList<String>();
  45. int i = 0;
  46.  
  47. String line = br.readLine();
  48. while(line != null){
  49. System.out.println(line);
  50. list.add(line);
  51. line = br.readLine();
  52.  
  53.  
  54. }
  55. while (i < list.size()) {
  56. txtResult.setText("Debug");
  57. if (textInput.getText().toString().equals(list.get(i).substring(9, 11))) {
  58. //txtResult.setText("Hello");
  59. txtResult.setText(list.get(13));
  60. //txtResult.append(line.substring(9,11));
  61. //txtResult.setText(line.substring(9,11));
  62. }
  63. //txtResult.setText(list.get(13));
  64. i++;
  65. }
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79. } catch (IOException e) {
  80. e.printStackTrace();
  81. }
  82. }
  83. };
  84. @Override
  85.  
  86. protected void onCreate(Bundle savedInstanceState) {
  87. super.onCreate(savedInstanceState);
  88. setContentView(R.layout.activity_main);
  89.  
  90. Button btn = (Button) findViewById(R.id.button);
  91.  
  92. btn.setOnClickListener(corkyListener);
  93.  
  94. /* try {
  95. TextView txtContent = (TextView) findViewById(R.id.txtContent);
  96. TextView txtFileName = (TextView) findViewById(R.id.txtFileName);
  97. input = assetManager.open("data.txt");
  98.  
  99. int size = input.available();
  100. byte[] buffer = new byte[size];
  101. input.read(buffer);
  102. input.close();
  103.  
  104. String text = new String(buffer);
  105.  
  106. txtContent.setText(text);
  107. } catch (IOException e){
  108. e.printStackTrace();
  109. }*/
  110.  
  111.  
  112.  
  113. }
  114. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement