我在代码中的某些地方添加了
ActionBar ab = ((AuthActivity) getActivity()).getSupportActionBar();
if (ab != null) {
ab.hide();
ab.show();
ab.setTitle(R.string.auth_tt_title);
ab.setDisplayHomeAsUpEnabled(true);
}
稍后,我添加了fiew片段,其中一个片段可能会更改标题并显示主页按钮。因此,在我进行更改之前,我想保存ActionBar的状态,以便能够恢复它,因为片段将会消失。 我可以获得冠军
private String getAbStatus(AppCompatActivity activity) {
String title="";
boolean visible;
ActionBar ab = activity.getSupportActionBar();
if (ab != null) {
if (ab.getTitle() != null) title = ab.getTitle().toString();
}
return title;
}
但我怎样才能获得HomeAsUp的状态?
答案 0 :(得分:2)
简短回答:
$query = "(SELECT
i.*, iv.views
FROM
items i
LEFT JOIN items_views iv ON iv.item = i.id
ORDER BY
iv.views DESC
LIMIT 0, 50)
ORDER BY RAND() LIMIT 0, 10";