我最近开始在 Android 中开发程序,并且对这个简单的代码有一个小问题。我正在尝试解析网站的标题并将其存储在一个字符串中,但到目前为止还没有成功。是因为我没有在 Async 中这样做吗?或者这可能是一个不同的问题?
public class MainActivity extends Activity implements OnClickListener {
private Button btnSearch;
private EditText editTextCarReg;
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//-------------------------------------------------
btnSearch = (Button) findViewById(R.id.btnSearch);
btnSearch.setOnClickListener(this);
//------------------------------------------------
editTextCarReg = (EditText) findViewById(R.id.editTextRegistration);
editTextCarReg.setOnClickListener(this);
}
public boolean onCreateOptionsMenu(Menu menu)
{
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
public void example() throws IOException
{
Document doc = Jsoup.connect("http://http://9gag.com/").get();
String title = doc.title();
}
public void onClick(View v)
{
if(v.getId() == btnSearch.getId())
{
try {
example();
} catch (IOException e)
{
e.printStackTrace();
}
}
}
}