mMap.setInfoWindowAdapter(new InfoWindowAdapter() {
@Override
public View getInfoWindow(Marker arg0) {
return null;
}
@Override
public View getInfoContents(Marker marker) {
View v = getLayoutInflater().inflate(R.layout.marker, null);
TextView info= (TextView) v.findViewById(R.id.info);
info.setText(Months_Detail_Activity.flower_name);
return v;
}
});
隨手寫寫Android
2013年6月27日 星期四
[Android] setInfoWindowAdapter
2013年3月20日 星期三
[Android] SharedPreferences
SharedPreferences settings;
--
if(settings.contains("var"))
{
Log.i("var", "True");
}
else
{
Log.i("var", "False");
}
}
--
settings.edit().putInt("var", your_variable).commit();
--
2013年3月18日 星期一
[Android] JSON Parser
private static final String TAG_RESULTS = "results";
private static final String TAG_ID = "name";
JSONParser jParser = new JSONParser();
JSONObject json = jParser.getJSONFromUrl(url);
try {
results = json.getJSONArray(TAG_RESULTS);
mString = new String[results.length()];
for (int i = 0; i < results.length(); i++) {
JSONObject c = results.getJSONObject(i);
String id = c.getString(TAG_ID);
}
} catch (JSONException e) {
e.printStackTrace();
}
[Android] 檢查網路連接狀態
public boolean checkNet() {
// TODO Auto-generated method stub
ConnectivityManager conManager = (ConnectivityManager)
getSystemService(CONNECTIVITY_SERVICE);//
NetworkInfo networInfo =
conManager.getActiveNetworkInfo(); //
if (networInfo == null || !networInfo.isAvailable()) {
//do something
return true;
}
return false;
}
訂閱:
意見 (Atom)