小编Raj*_*ddy的帖子

如何为ScrollView设置图像而不是渐弱边缘?

我正在使用水平滚动视图,动态我将添加项目.如果不.项目不仅仅是在屏幕上显示项目我想在边缘显示图像(箭头)(如滚动视图显示渐变边缘).我该怎么做.

只要看下面的图像,我想创造那样的.

这是xml代码

<HorizontalScrollView 
   android:layout_width="wrap_content"
   android:scrollbars="none"
   android:id="@+id/app_category"
   android:layout_below="@+id/top_layout"   
   android:background="@drawable/minitopbar"
   android:layout_height="30dp">

   <LinearLayout 
     android:orientation="horizontal"
     android:id="@+id/app_category_scroll_layout"
     android:layout_width="wrap_content"                            
     android:layout_height="fill_parent"/>

</HorizontalScrollView>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

android scrollview fading

14
推荐指数
1
解决办法
4944
查看次数

使用SimpleCursorAdapter在onLoaderFinished中使用NullPointerException

我从一个交换ResourceCursorAdapter我曾经newViewbindView一个SimpleCursorAdapter在那里我只使用getView方法.

现在我有一个错误onLoaderFinished.虽然它给了我NullPointerExceptionadapter.swapCursor(cursor)我的两个适配器和光标对象是NOT NULL.我将在下面发布我的所有代码.非常感谢任何帮助(没有多余的头发留下来).

import android.annotation.SuppressLint;
import android.content.Context;
import android.database.Cursor;
import android.net.Uri;
import android.os.Bundle;
import android.provider.ContactsContract;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.LoaderManager;
import android.support.v4.content.CursorLoader;
import android.support.v4.content.Loader;
import android.support.v4.widget.ResourceCursorAdapter;
import android.util.Log;
import android.util.SparseBooleanArray;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.view.Window;
import android.widget.CheckBox;
import android.widget.ListView;
import android.widget.TextView;

public class ContactSelect extends FragmentActivity implements LoaderManager.LoaderCallbacks<Cursor> {
private static final int LOADER_ID = 1;
private MyAdapter …
Run Code Online (Sandbox Code Playgroud)

android nullpointerexception android-listview android-cursorloader

11
推荐指数
1
解决办法
2252
查看次数

Gtalk XMPP SASL身份验证使用X-OAUTH2机制失败了吗?

我在我的应用程序中使用GoogleTalk XMPP进行聊天.无法使用用户名和AuthToken创建XMPP连接Google authentication.

我现在用GoogleAuth2authentication.我尝试使用access_token和电子邮件进行身份验证.通过使用SASLMechanism.但我无法连接到xmpp服务器,它给出了这样的错误SASL authentication failed using mechanism X-OAUTH2

ConnectionConfiguration config = new ConnectionConfiguration(server_host, SERVER_PORT, SERVICE_NAME);
config.setSASLAuthenticationEnabled(true);
m_connection = new XMPPConnection(config);

SASLAuthentication.registerSASLMechanism("X-OAUTH2", GoogleConnectSASLMechanism.class);
SASLAuthentication.supportSASLMechanism("X-OAUTH2", 0);

config.setSecurityMode(ConnectionConfiguration.SecurityMode.enabled);   
try {           
    m_connection.connect();     
} catch (XMPPException e) {         
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的课程 SASLMechanism.

public class GoogleConnectSASLMechanism extends SASLMechanism {

public static final String NAME = "X-OAUTH2";

private String username = "";
private String sessionKey = "";

public GoogleConnectSASLMechanism(SASLAuthentication saslAuthentication) {
    super(saslAuthentication);
}

@Override
protected String getName() …
Run Code Online (Sandbox Code Playgroud)

android xmpp google-oauth

11
推荐指数
1
解决办法
3567
查看次数

如何在Android应用程序中使用Facebook登录按钮获取FB用户ID

我正在开发一个应用程序,我正在使用FacebookSDK中的登录按钮.我能够得到access_token用户,但我也想要userID.我几乎尝试了一切,但没有成功.我使用facebook教程来实现这一目标.这是链接:Facebook登录按钮

请帮我userID从相同的登录按钮获取.

任何形式的帮助将不胜感激.

android facebook facebook-android-sdk

11
推荐指数
3
解决办法
4万
查看次数

如何在点之间画线并拉出这些点?

我想在视图上的点之间绘制线条,然后将这些点拉到所需位置,即使形状会发生变化.

我知道如何canvas.drawLine(10, 10, 90, 10, paint);使用这个绘制两点之间的线,我可以绘制点之间的线.

EDIT :这里我附上图片以便清楚解释,从保罗回答我现在能够画出点之间的界限,还有拉点的问题......

在此输入图像描述

android drawing points

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

什么是SD卡或SQL Lite DB中android的最佳实践存储图像?

我想存储样本图像.在SD卡或DB中存储天气的最佳方式是什么?

performance android store image

9
推荐指数
1
解决办法
7493
查看次数

如何在Android上集中自定义视图?

我试图使用布局和重力属性将视图置于不同分辨率的中心,但它不起作用.有没有办法使自定义视图中心水平跨越不同的分辨率?

我需要在onMeasure方法上做点什么吗?

这是我现在正在尝试的事情之一,视图位于中心的左侧..

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent">


    <RelativeLayout
        android:orientation="vertical"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_marginTop="50dp"
        android:gravity="center_horizontal">

        <com.application.app.ui.CustomView
            android:id="@+id/ivCoinAnimation"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerInParent="true"/>


    </RelativeLayout>


</FrameLayout>
Run Code Online (Sandbox Code Playgroud)

layout android center view

9
推荐指数
1
解决办法
4253
查看次数

Android相机定位问题

以垂直格式拍摄的照片以横向格式保存,反之亦然.我使用这个意图使用Android相机

Intent captureImage = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
captureImage.putExtra(MediaStore.EXTRA_OUTPUT, imageFileUri);               
startActivityForResult(captureImage, CAMERA_PIC_REQUEST);
Run Code Online (Sandbox Code Playgroud)

onActivityResult()我只是将图像URL保存到我的数据库并在列表视图中显示它.但是有了方向性的变化.如果我从图库中选择图像并保存它,也会发生同样的情况.

我想要拍摄照片的方向.我不想改变它.有没有人对此有解决方法.

android

9
推荐指数
1
解决办法
4724
查看次数

如何为Facebook创建XMPP聊天客户端?

我正在为FACEBOOK创建XMPP客户端.我为gmail做了这个,现在我必须为FaceBook创建相同的.我搜索了很多,因为这有一些代码,我仍然得到这种类型的错误Not connected to serverservice-unavailable(503)

在这里,我正在分享我所做的代码.

public class ClientJabberActivity extends Activity {

ArrayList<String> m_discussionThread;
ArrayAdapter<String> m_discussionThreadAdapter;
XMPPConnection m_connection;
private Handler m_handler;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    m_handler = new Handler();

    try {
        initConnection();
    } catch (XMPPException e) {
        e.printStackTrace();
    }

    final EditText recipient = (EditText) this.findViewById(R.id.recipient);
    final EditText message = (EditText) this.findViewById(R.id.message);
    ListView list = (ListView) this.findViewById(R.id.thread);

    m_discussionThread = new ArrayList<String>();
    m_discussionThreadAdapter = new ArrayAdapter<String>(this,
            R.layout.multi_line_list_item, m_discussionThread);
    list.setAdapter(m_discussionThreadAdapter);

    Button send = (Button) this.findViewById(R.id.send); …
Run Code Online (Sandbox Code Playgroud)

android facebook xmpp

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

如何创建点对点连接?

在阅读了有关如何创建P2P网络功能的更多内容之后,我想开始peer-to-peer创建自己的套接字.

我正在研究Android平台的一些应用程序,我有问题,我不太确定如何处理,两者密切相关.

  • 如何将一个相对较小的数据文件从一个Android设备发送到另一个(客户端到客户端)?
  • 是否有可能temporary p2p live data stream从一个Android设备创建到另一个?

    我想将视频,音频和图像文件从手机A传递到手机B.

我非常感谢在任何一个问题(文件传输或实时数据传输)上指向正确的方向,如果可能的话,给我任何示例应用程序.

android p2p live-streaming

7
推荐指数
1
解决办法
3305
查看次数