小编Ija*_*med的帖子

片段内的片段

我需要有关片段内部片段的帮助,实际上我在按下后退按钮时遇到问题.应用主屏幕具有按钮和按下每个按钮上考虑到与新的片段替换(和该片段包含另一个片段内),动态地添加/更换片段工作正常,通过按压按钮1片段代替,按压按钮时发生同样的情况,但是,如果我按按钮再次出现异常:

"Duplicate id 0x7f05000a, tag null, or parent id 0x7f050009 with
another fragment for com........ fragmentname"
Run Code Online (Sandbox Code Playgroud)

意味着片段或内部片段已经添加,我试图再次添加它们,任何人都知道如何使用片段内部片段和来回移动没有任何问题,感谢支持.

MainActivity,其中片段是动态添加和替换的.

public class FragmentInsideFragmentTestActivity extends Activity {

    private Button button1;
    private Button button2;
    private Button button3;
    private Button button4;


    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        button1 =(Button) this.findViewById(R.id.button1);
        button1.setOnClickListener(new View.OnClickListener() {
           public void onClick(View view) {
               onButtonClick(view);
            }
        });

        button2 =(Button) this.findViewById(R.id.button2);
        button2.setOnClickListener(new View.OnClickListener() {
            public void onClick(View view) {
                onButtonClick(view);
            } …
Run Code Online (Sandbox Code Playgroud)

android android-fragments android-nested-fragment

123
推荐指数
7
解决办法
20万
查看次数

Dropbox共享文件URL

我正在开发一个Android应用程序,它使用Dropbox来组织文件.我正在探索Dropbox API,但其描述和帮助有限,因为没有Dropbox API的文档.

我仍然希望将文件管理为某些功能,例如放置文件并从Dropbox获取文件.现在的问题是当我在Dropbox 公共文件夹中放入一些文件时,我需要一个URL来共享应用程序中的联系人.但是在API中我找不到任何返回要共享的文件的Web URL的函数(就像在Dropbox的Deskotop界面中,用户可以获得共享URL发送给朋友).

有人可以帮我弄清楚如何与应用程序中的联系人共享该文件?

或者使用Dropbox Android API共享文件的任何其他方式?

android share dropbox

10
推荐指数
1
解决办法
1万
查看次数

适用于Skype的Android Api?

我想知道有没有Android的Skype API.我想要做的实际上是使用API​​访问Skype联系人,并在我的应用程序中显示每个用户.那么Skype有Android API吗?

从互联网上我知道有关skype API的信息.Skype为Skype开发者网站上的开发人员提供了两个API

  • Skype KIT Beta
  • 配件(公共API)

在开发者论坛上清楚地写道,Skype KIT Beta不适用于移动设备.

以下是参考https://support.skype.com/en/faq/FA10630/Can-I-use-SkypeKit-to-develop-applications-for-mobile-devices?fromSearchFirstPage=false

然后我尝试了解Public API.但是在关于Public API的文档页面上.

API有两层:

  • 通信层 - 是一组外部应用程序与Skype客户端建立连接并与之通信的方法.

  • 命令协议层 - 是一种基于文本的"语言",一旦通信层建立了通信信道,外部应用程序就可以使用该语言与Skype客户端通信.

此外,还有几个Skype API包装程序库封装了Skype API的功能.这种包装可以作为可选的第三层.

需要通信层API Skype客户端总是在系统上运行,这就是为什么它似乎适用于计算机操作系统(windows,mac)而不是移动设备.

在包装器API中有"Skype4Java - Java包装器".它给了我希望,但问题是访问这个,我需要渴望Skype开发者网站,我试图用我的Skype ID登录并得到错误"这个Skype名称无法访问",我不知道是什么访问所需.

有人可以帮助我如何访问开发者网站(如何登录)需要访问权限以及任何其他有助于获取Skype联系人及其在Android上的状态的API.提前致谢.

api android skype

8
推荐指数
1
解决办法
1万
查看次数

Android 设计布局比较

我想知道不同 Android 设计布局之间的优缺点。在某些情况下,我觉得我可以在线性布局或表格布局之间进行选择,或者有时在线性布局和相对布局之间进行选择。我想了解以下内容

  • 在哪种情况下哪种布局最好
  • 绘制速度很快,等等
  • 哪一款性能最好

有人可以提供布局之间的比较(线性、相对、绝对、表格、框架等)吗?

layout android

5
推荐指数
1
解决办法
4641
查看次数

Android - Google Talk意图

我正在开发一个Android应用程序,其中显示Google Talk联系人的状态 - 这很好用.

我不确定使用默认的Talk应用程序打开聊天窗口应该调用哪个意图.

  • 我如何知道可以拨打哪些Google Talk意图?
  • 我怎么知道一般可以调用哪些意图?

我无法使用以下代码:

Uri imUri = new
Uri.Builder().scheme("imto").authority("skype)").appendPath("apactple").build();             
Intent intent = new Intent(Intent.ACTION_SENDTO, imUri); 
this.startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

android google-talk android-intent

3
推荐指数
1
解决办法
2992
查看次数