Program: 27261
Project: 27261
Buggy source:
@Override protected void onCreate(Bundle savedInstanceState){
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_pull_to_zoom_list_view);
  getSupportActionBar().setDisplayHomeAsUpEnabled(true);
  listView=(PullToZoomListViewEx)findViewById(R.id.listview);
  String[] adapterData=new String[]{"String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str"};
  listView.setAdapter(new ArrayAdapter<String>(PullToZoomListActivity.this,android.R.layout.simple_list_item_1,adapterData));
  listView.setOnItemClickListener(new AdapterView.OnItemClickListener(){
    @Override public void onItemClick(    AdapterView<?> parent,    View view,    int position,    long id){
      Log.e("String_Node_Str","String_Node_Str" + position);
    }
  }
);
  DisplayMetrics localDisplayMetrics=new DisplayMetrics();
  getWindowManager().getDefaultDisplay().getMetrics(localDisplayMetrics);
  int mScreenHeight=localDisplayMetrics.heightPixels;
  int mScreenWidth=localDisplayMetrics.widthPixels;
  AbsListView.LayoutParams localObject=new AbsListView.LayoutParams(mScreenWidth,(int)(9.0F * (mScreenWidth / 16.0F)));
  listView.setHeaderLayoutParams(localObject);
}

Fixed version (ground truth):
@Override protected void onCreate(Bundle savedInstanceState){
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_pull_to_zoom_list_view);
  getSupportActionBar().setDisplayHomeAsUpEnabled(true);
  listView=(PullToZoomListViewEx)findViewById(R.id.listview);
  String[] adapterData=new String[]{"String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str"};
  listView.setAdapter(new ArrayAdapter<String>(PullToZoomListActivity.this,android.R.layout.simple_list_item_1,adapterData));
  listView.getPullRootView().setOnItemClickListener(new AdapterView.OnItemClickListener(){
    @Override public void onItemClick(    AdapterView<?> parent,    View view,    int position,    long id){
      Log.e("String_Node_Str","String_Node_Str" + position);
    }
  }
);
  listView.setOnItemClickListener(new AdapterView.OnItemClickListener(){
    @Override public void onItemClick(    AdapterView<?> parent,    View view,    int position,    long id){
      Log.e("String_Node_Str","String_Node_Str" + position);
    }
  }
);
  DisplayMetrics localDisplayMetrics=new DisplayMetrics();
  getWindowManager().getDefaultDisplay().getMetrics(localDisplayMetrics);
  int mScreenHeight=localDisplayMetrics.heightPixels;
  int mScreenWidth=localDisplayMetrics.widthPixels;
  AbsListView.LayoutParams localObject=new AbsListView.LayoutParams(mScreenWidth,(int)(9.0F * (mScreenWidth / 16.0F)));
  listView.setHeaderLayoutParams(localObject);
}