我正在尝试创建一个扩展 AppCompatActivity 并在其中包含两个片段的 Activity(一个片段位于另一个片段下方 - 仅通过使用 LinearLayout)。我希望第一个片段从 support-v7 库中扩展 PreferenceFragmentCompat 类。
我遵循了谷歌关于 PreferenceFragmentCompat 的简短示例,如https://developer.android.com/reference/android/support/v7/preference/PreferenceFragmentCompat.html所示。
这是我当前的代码:
GroupDetailsActivity.java
public class GroupDetailsActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_group_details);
GroupDetailsPrefFragment prefFragment = GroupDetailsPrefFragment.newInstance();
GroupDetailsMembersFragment membersFragment = GroupDetailsMembersFragment.newInstance();
FragmentManager fm = getSupportFragmentManager();
fm.beginTransaction()
.add(R.id.flPrefFragment, prefFragment, GroupDetailsPrefFragment.TAG)
.add(R.id.flMembersFragment, membersFragment, GroupDetailsMembersFragment.TAG)
.commit();
}
}
Run Code Online (Sandbox Code Playgroud)
GroupDetailsPrefFragment .java - 有问题的片段
public class GroupDetailsPrefFragment extends PreferenceFragmentCompat {
public static final String TAG = "GroupDetailsPrefFragment";
@Override
public void onCreatePreferences(Bundle bundle, String s) {
setPreferencesFromResource(R.xml.group_details_preferences, …Run Code Online (Sandbox Code Playgroud) android android-fragments preferencefragment appcompatactivity support-preference
我正在开发一个显示列表的小应用程序,当单击某个项目时,它会打开一个包含项目详细信息的辅助屏幕.我想实现MVP作为我的应用程序的架构,当我有一个包含2个片段的单个活动时,我一直在努力弄清楚如何做到这一点.
有些问题出现了,当点击列表中的项目时,会向第一个演示者发送回调,但此时,谁负责打开第二个片段?让主持人"互相交谈"?我应该通过活动吗?
一直在寻找具有实现MVP的多个片段的单个活动的示例,但是还找不到类似的东西.
(是的,它可以以其他方式完成,但应用程序的目的是学习在具有多个片段的单个活动上实施MVP)
感谢任何帮助!谢谢!
我正在尝试获取有关我的应用内特定按钮点击的信息.到目前为止我所做的(使用我在网上找到的指南之一)是:
Tracker tracker = GoogleAnalytics.getInstance(this).getTracker(ID);
HashMap<String, String> hitParameters = new HashMap<String, String>();
hitParameters.put(Fields.EVENT_CATEGORY, "UI Action");
hitParameters.put(Fields.EVENT_ACTION, "Button Pressed");
hitParameters.put(Fields.EVENT_LABEL, "play");
tracker.send(hitParameters);
Run Code Online (Sandbox Code Playgroud)
我在谷歌分析网站上没有对此代码做出任何反应.代码有问题吗?
注意:*除了那些事件之外,实时分析和概述一般都很有效.