Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.tnoye.bd_needle_selector_android;
- import android.content.res.AssetManager;
- import android.support.v7.app.AppCompatActivity;
- import android.os.Bundle;
- import android.support.v7.widget.LinearLayoutManager;
- import android.support.v7.widget.RecyclerView;
- import android.view.View;
- import android.widget.Adapter;
- import android.widget.ArrayAdapter;
- import android.widget.Button;
- import android.widget.EditText;
- import android.widget.ListView;
- import android.widget.SearchView;
- import android.widget.TextView;
- import android.widget.Toast;
- import java.io.BufferedReader;
- import java.io.File;
- import java.io.FileReader;
- import java.io.IOException;
- import java.io.InputStream;
- import java.io.InputStreamReader;
- import java.util.ArrayList;
- import java.util.HashMap;
- public class MainActivity extends AppCompatActivity {
- SearchView searchView;
- ListView listView;
- //ArrayList<String> list, listOfLines;
- ArrayAdapter<String> adapter;
- private View.OnClickListener corkyListener = new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- try {
- BufferedReader br = new BufferedReader(new InputStreamReader(getAssets().open("data.txt")));
- TextView txtResult = (TextView) findViewById(R.id.result);
- EditText textInput = (EditText) findViewById(R.id.input);
- ArrayList<String> list = new ArrayList<String>();
- ArrayList<String> listOfLines = new ArrayList<String>();
- int i = 0;
- String line = br.readLine();
- while(line != null){
- System.out.println(line);
- list.add(line);
- line = br.readLine();
- }
- while (i < list.size()) {
- txtResult.setText("Debug");
- if (textInput.getText().toString().equals(list.get(i).substring(9, 11))) {
- //txtResult.setText("Hello");
- txtResult.setText(list.get(13));
- //txtResult.append(line.substring(9,11));
- //txtResult.setText(line.substring(9,11));
- }
- //txtResult.setText(list.get(13));
- i++;
- }
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- };
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- Button btn = (Button) findViewById(R.id.button);
- btn.setOnClickListener(corkyListener);
- /* try {
- TextView txtContent = (TextView) findViewById(R.id.txtContent);
- TextView txtFileName = (TextView) findViewById(R.id.txtFileName);
- input = assetManager.open("data.txt");
- int size = input.available();
- byte[] buffer = new byte[size];
- input.read(buffer);
- input.close();
- String text = new String(buffer);
- txtContent.setText(text);
- } catch (IOException e){
- e.printStackTrace();
- }*/
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement