小编Ash*_*i K的帖子

ScrollView中的ListView不在Android上滚动

我在滚动ListView里面遇到麻烦ScrollView.我有一个Activity在顶部有一些EditTexts,然后是一个带有两个选项卡的选项卡主机,每个选项卡都有一个ListView.当EditText视图聚焦时,软键盘出现,因为我有一个ScrollView,内容是可滚动的.但问题出现在ListViews中有更多项目(选项卡中的项目),即使有更多项目,我也无法滚动ListView.

以下是布局XML:

<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="?backgroundImage"
    android:orientation="vertical">

  <LinearLayout
        android:orientation="horizontal"
        android:layout_width="fill_parent"
        android:layout_height="50dip"
        android:layout_alignParentBottom="true"
        android:layout_margin="10dip"
        android:id="@+id/buttons">
    <Button
            android:text="Save"
            android:layout_margin="2dip"
            android:textSize="20dip"
            android:id="@+id/btnSaveorUpdate"
            android:layout_height="wrap_content"
            android:layout_width="145dip"></Button>
    <Button
            android:text="Cancel"
            android:layout_margin="2dip"
            android:textSize="20dip"
            android:id="@+id/btnCancelorDelete"
            android:layout_height="wrap_content"
            android:layout_width="145dip"></Button>
  </LinearLayout>
  <ScrollView
        android:layout_above="@id/buttons"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:fillViewport="true"
        android:layout_margin="10dip">
    <LinearLayout
            android:orientation="vertical"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:layout_margin="10dip">
      <TextView
                android:text="Bill details"
                android:textColor="?textColorDark"
                android:layout_alignParentTop="true"
                android:id="@+id/txtEnterDetails"
                android:textSize="25dip"
                android:textStyle="bold"
                android:layout_height="wrap_content"
                android:layout_width="fill_parent"
                android:layout_marginBottom="2dip"></TextView>
      <LinearLayout
                android:focusable="true"
                android:focusableInTouchMode="true"
                android:layout_width="0dip"
                android:layout_height="0dip" />
      <EditText
                android:layout_width="fill_parent"
                android:hint="Enter data"
                android:inputType="numberDecimal"
                android:id="@+id/txtSample"
                android:textSize="@dimen/editText"
                android:layout_height="@dimen/editTextHeight"
                android:text=""></EditText>
      <EditText
                android:layout_width="fill_parent"
                android:id="@+id/txtDescription"
                android:hint="Enter description"
                android:textSize="@dimen/editText" …
Run Code Online (Sandbox Code Playgroud)

android listview scrollview android-layout

151
推荐指数
9
解决办法
20万
查看次数

UIView类中addSubview和insertSubview之间的区别

以编程方式添加视图时,addSubviewinsertSubView方法之间的区别是什么?

iphone subview uikit uiview addsubview

83
推荐指数
3
解决办法
6万
查看次数

处理按钮在RecyclerView中的行内单击

我正在使用以下代码来处理行点击.(来源)

static class RecyclerTouchListener implements RecyclerView.OnItemTouchListener {

    private GestureDetector gestureDetector;
    private ClickListener clickListener;

    public RecyclerTouchListener(Context context, final RecyclerView recyclerView, final ClickListener clickListener) {
        this.clickListener = clickListener;
        gestureDetector = new GestureDetector(context, new GestureDetector.SimpleOnGestureListener() {
            @Override
            public boolean onSingleTapUp(MotionEvent e) {
                return true;
            }

            @Override
            public void onLongPress(MotionEvent e) {
                View child = recyclerView.findChildViewUnder(e.getX(), e.getY());
                if (child != null && clickListener != null) {
                    clickListener.onLongClick(child, recyclerView.getChildPosition(child));
                }
            }
        });
    }

    @Override
    public boolean onInterceptTouchEvent(RecyclerView rv, MotionEvent e) {

        View child …
Run Code Online (Sandbox Code Playgroud)

android android-recyclerview

76
推荐指数
4
解决办法
9万
查看次数

如何在MVC中的ActionLink中传递查询字符串参数

我有以下行动链接:

<%= Html.ActionLink("Check this", "Edit", "test", 
                     new { id = id }, new { style = "display:block" })%>
Run Code Online (Sandbox Code Playgroud)

如何包含data=name查询字符串.有点像这样:

link?data=name
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc

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

在Spring REST控制器中读取HTTP头

我试图在基于Spring的REST API中读取HTTP头.我跟着这个.但是我收到了这个错误:

没有找到类java.lang.String,
ContentType:application/octet-stream的消息正文阅读器

我是Java和Spring的新手,所以无法解决这个问题.

这就是我的通话方式:

@WebService(serviceName = "common")
@Consumes({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON })
@Produces({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON })
public interface CommonApiService {

    @GET
    @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
    @Produces(MediaType.APPLICATION_JSON)
    @Path("/data")
    public ResponseEntity<Data> getData(@RequestHeader(value="User-Agent") String userAgent, @DefaultValue ("") @QueryParam("ID") String id);
}
Run Code Online (Sandbox Code Playgroud)

我试过了@Context:HTTPHeader是null这种情况.

如何从HTTP标头获取值?

java rest spring spring-restcontroller spring-rest

31
推荐指数
3
解决办法
12万
查看次数

在Unity3d中动态添加gameobject到场景

我正在创建一个场景,我想在其中显示优惠列表.为了展示报价,我创建了一个带有占位符的预制件,用于我将在运行时获得的报价详细信息.我在场景中创建了一个占位符,将预制件添加到场景中,但它没有在UI上显示.OfferHolderClass:

using UnityEngine;
using System.Collections;

public class OfferHolder : MonoBehaviour {

    public GameObject localOffer;
    // Use this for initialization
    void Start () {
        GameObject offer = Instantiate(localOffer) as GameObject;
        offer.GetComponent<Offer>().Text = "Testing";
        offer.transform.parent = this.transform;
    }

    // Update is called once per frame
    void Update () {

    }
}
Run Code Online (Sandbox Code Playgroud)

我是Unity的新手,我不确定我在这里缺少什么.

c# unity-game-engine ngui gameobject

19
推荐指数
2
解决办法
6万
查看次数

asp.net页面中的静态变量

我对Asp.net页面中静态变量的使用存在疑问.

我有一页说UserDetails.aspx.在这个页面中,我有一个静态变量来存储特定于用户的一些数据.那么,这个变量是否会在多个用户之间共享,或者为每个用户创建一个单独的变量?

  public partial class UserDetails : System.Web.UI.Page
    {
       static int numberOfReviews=0;
       protected void Page_Load(object sender, EventArgs e)
         {
            numberOfReviews= GetReviews();
         }
    }
Run Code Online (Sandbox Code Playgroud)

在这里,numberOfReviews是特定于每个用户还是将被共享?

numberOfReviews

asp.net static-variables

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

如何在Windows azure worker角色中创建多个线程

我想在单个辅助角色中执行多个操作.如何在worker角色中创建线程?

.net azure azure-worker-roles

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

是否在SQL Server中缓存了函数的执行计划?

任何机构都可以帮助我理解SQL服务器中缓存的函数的执行计划吗?

任何在线资源?

t-sql sql-server function sql-function sql-execution-plan

7
推荐指数
2
解决办法
6568
查看次数

在Android日期选择器中停用未来日期

大家好:如何在Android中禁用DatePickerDialog中的未来日期.

我正在使用以下实现. http://www.androidpeople.com/android-datepicker-dialog-example

谢谢Ashwani

android datepicker

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