public class HomepageActivity extends ActionBarActivity {
protected List<ParseObject> mStatus;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_homepage);
Parse.initialize(this, "dcAMNT7HVOmOw0JDMelkg5UDr388O3xSgICiSK3N", "1aHIAldsUScxlbkWGkoyvHoHWM9YEtpTb6QIijrb");
ParseUser currentUser = ParseUser.getCurrentUser();
if (currentUser != null) {
// show user the homepage status
ParseQuery<ParseObject> query = ParseQuery.getQuery("Status");
query.whereEqualTo("playerName", "Dan Stemkoski");
query.findInBackground(new FindCallback<ParseObject>() {
public void done(List<ParseObject> status, ParseException e) {
if (e == null) {
//success
mStatus = status;
StatusAdapter adapter = new StatusAdapter(getListView().getContext(),mStatus);
setListadapter(adapter);
} else {
//there was a problem, Alert user
}
}
});
リスト アクティビティが必要であり、リスト アダプターを使用する必要があるため、立ち往生していますが、HomepageActiviy 拡張 ActionBarActivity を使用しています。それが機能する唯一の方法は、拡張をリストアクティビティに変更することですが、s4の左ボタンを押したときに、設定を含むアクションバーがボタンの上部にのみ表示されません。